@charset "utf-8";
/* CSS Document */
.h-downBox{padding-left:100px;}
.videoPlay{display:block;overflow:hidden;background:url(www/images/phone.png) no-repeat;background-size:100%;position: absolute;top:44px;right: 31%;
  width:298px\9; height:643px\9;
}
.h-ico1,.h-ico2,.h-zhuanye,.h-bianjie,.h-anquan,.h-ul li span,.h-line,.feed_submit,.h-listbox li span,.tcnewcle{
	background:url(../images/icons.png) no-repeat;	
}
.autobox{
	width:960px;
	margin:0 auto;
}
.h-wrap{margin:0 auto; margin-top:60px;}
.h-banner{
	height:548px;
	width: 100%;
	min-width: 1200px;
	overflow:hidden;
	position: relative;
}
.h-list{
	width:100%;
	margin:0 auto;	
	position: relative;
}
.h-list li{
	position:absolute;
	width:100%;
}
.h-phone{
	width:298px;
	float:left;	
}
.h-down{
	width:410px;
	float:right;
	margin-top:62px;
}
.h-top h2{
	width:408px;
	height:78px;
	line-height:78px;
	color:#fff;
	background:#47bf7a;
	font-size:44px;
}
.h-top h2 span{
	width:80px;
	height:78px;	
	float:left;
	margin:0px 2px 0px 5px;
	background: url(../images/play.gif) no-repeat;	
	cursor: pointer;
}
.h-top p{
	width: 411px;
	height: 57px;
	font-size:72px;
	color:#2eb365;
	background: url(../images/f.png) no-repeat;	
}
.h-load{
	margin-top:65px;	
}
.h-left{
	float:left;
	width:226px;	
}
.h-ios{
	width:226px;
	height:69px;
	background:#f19715;
	display:inline-block;
	color:#fff;	
}
.mt27{
	margin-top:21px;	
}
.h-ico1{
	width:41px;
	height:47px;
	display:inline-block;
	background-position:-79px 0;
	float:left;
	margin:10px 25px 0px 36px;	
}
.h-ico2{
	width:42px;
	height:52px;
	display:inline-block;
	background-position:-140px 0;
	float:left;
	margin:7px 25px 0px 36px;		
}
.h-ios a{
	display: block;
	font-family: '黑体';
	margin-top:7px;
	color: #fff;	
}
.h-ios a:hover{ text-decoration: none;}
.h-ios a p:first-child{
	font-size:26px;	
}
.h-ios a p:last-child{
	font-size:21px;	
}
.h-right{
	float:right;
	width:159px;
	height:159px;	
}
.h-center{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
	background:url(/www/images/footbg.jpg) no-repeat center top;	
}
.h-box{
	margin-top:150px;
}

.pad-xs{padding-top:30px;}
	
	
	overflow:hidden;
}
.h-box li{
	float:left;
	width:400px;
	text-align:center;	
}
.h-title{
	font-size:22px;
	color:#181818;
	margin-top:25px;
	margin-bottom:18px;
}
.h-box p:nth-child(3),.h-box p:nth-child(4){
	color:#888888;
	font-size:14px;
	line-height:24px;	
}
.h-question{
	margin:105px auto;
	text-align:center;	
}
.h-question h2{
	font-size:48px;
	color:#38b069;	
}
.h-question p{
	margin-top:20px;	
}
.h-listbox{
	margin:0 auto;
	height:390px;	
}
.h-listbox li{
	float:left;
	width:219px;
	height:358px;
	text-align:center;
	border:solid 1px #e5e5e5;
	margin-right:24px;
	position:relative;	
}
.h-listbox li div{
	margin:6px;	
}
.h-listbox li h3{
	font-size:22px;
	color:#181818;
	margin-top:23px;	
}
.h-listbox li h4{
	font-size:18px;
	color:#38b069;
	margin-top:17px;
	margin-bottom:34px;	
}
.h-listbox li p{
	font-size:14px;
	color:#888888;
	line-height:24px;	
}
.h-listbox li span{
	height:27px;
	width:221px;
	background-position:0 -456px;
	position:absolute;
	bottom:-27px;
	left:0;
}
.h-infor{
	width:1200px;
	margin:83px auto;
	overflow:hidden;
}
.h-inforL{
	float:left;
	width:441px;
	margin-left:115px;	
}
.h-inforR{
	float:left;
	width:415px;
	text-align:left;
	overflow:hidden;
	margin-left:105px;	
}
.h-inforR a{ color: #7b7b7b}
.h-inforR h2{
	font-size:30px;
	color:#38b069;	
}
.h-inforR p{
	font-size:18px;
	color:#7b7b7b;
	margin-top:20px;	
}
.h-ul{
	margin-top:40px;	
}
.h-ul li{
	line-height:30px;
}
.h-ul li span{
	width:10px;
	height:10px;
	display:block;
	float:left;
	background-position:-202px 0;
	margin-top:10px;
	margin-right:10px;
}
.h-div{
	margin-top:50px;	
}
.h-div div{
	float:left;
	width:77px;	
}
.footer_display {
  width: 100%;
  margin: 0 auto;
  background-color: #f5f5f5;
}
.mapbg {
  background:url(../images/bigbg.jpg?v=1) center 0 no-repeat;
  height: 497px;
  width: 100%;
  min-width: 1200px;
  display: block;
  overflow:hidden;
}
.map_contents {
  width: 630px;
  padding: 0;
  height: 450px;
  float: left;
  text-align: center;
  margin-top: 50px;
  color: #fff;
}
.map_contents span {
  font-size: 20px;
  color: #ffffff;
}

.map_contents p {
  text-align: left;
  font-size: 14px;
  color: #ffffff;
}

.map_contents input {
  width: 302px;
  height: 36px;
  max-width: 315px;
  max-height: 30px;
  background-color: #269854;
  color: #fff;
  border:1px solid #40d97f;
  float:left; 
  padding:3px;
  margin-top:20px;
}
#feed input:-moz-placeholder,#feed textarea:-moz-placeholder{color:#bdd9c6}
#feed input::-moz-placeholder,#feed textarea::-moz-placeholder{color:#bdd9c6}
#feed input::-webkit-input-placeholder,#feed textarea::-webkit-input-placeholder{color:#bdd9c6;}

.map_contents p textarea {
  resize: none;
  width: 622px;
  height: 180px;
  max-width: 630px;
  max-height: 180px;
  background-color: #269854;
  color: #ffffff;
  border:1px solid #40d97f;
  padding:3px;
  margin-top:17px;
}
.mapbox{
	width:1100px;
	overflow:hidden;
	margin:0 auto;	
}
.map_hot_phone {
  width: 345px;
  padding: 0;
  height: 50px;
  float: right;
  text-align: center;
  /*margin-left: 380px;*/
  margin-top: 350px;
}

.map_hot_phone span {
  font-size: 28px;
  color: #ffffff;
}

.map_hot_phone p {
  /*text-align: left;
  float: left;*/
  font-size: 19px;
  color: #ffffff;
}
.mL10{
	margin-left:10px;	
}
.h-zhuanye,.h-bianjie,.h-anquan{
	width:137px;
	height:137px;
	margin:0 auto;	
}
.h-zhuanye{
	background-position:0 -79px;	
}
.h-bianjie{
	background-position:-156px -79px;
}
.h-anquan{
	background-position:-314px -79px;
}
.h-line{
    width:616px;
    height:10px;
	background-position:0 -404px;	
}
.h-text{
	width:616px;
	margin-top:20px;
}
.feed_submit{
	width:81px;
	height:81px;
	display:inline-block;
	background-position:0 -236px;
	margin-top:-60px;
	margin-left:27px;
}

.fold{ position: absolute;  right: 0; top: 0}

/*新版弹出开始==========================新*/
.tcnewbox{ width:642px; border:1px solid #787878; background:#FFF; overflow:hidden}
.tcnewtop{ height:54px; padding:0 10px 0 12px; overflow:hidden}
.tcnewtit{color:#666666;display:block;font-size:24px; line-height:24px; padding-top: 15px; font-family:'微软雅黑','yahei','黑体';}
.tcnewcle{ overflow:hidden; width:21px; height:21px; margin-top:10px; text-indent:-999px; font-size:0; line-height:0; float:right; background-position: -220px 0;}
.tcnewbd{overflow:hidden;color:#333;font-size:12px; padding-left: 11px}
.tcmsgok{padding:50px 0px 0px 120px;overflow:hidden}
.tcmsgok .suce_ico,.tcmsgok .error_ico{float:left;display:inline;margin:0 20px 0 0;width:40px;height:32px;text-indent:-999px;overflow:hidden}
.tcmsgok .suce_ico{background-position:-244px -29px;}
.tcmsgok .error_ico{background-position:-44px -62px;}
.tcmsgok .infor{display:inline-block;*display:inline;*zoom:1;}
.tcmsgok .infor p{color:#6DA401;font:bold 22px/24px '微软雅黑';margin:0 0 30px 0}
.tcmsgok .btn{background-position:-115px -144px;display:block;height:36px;width:86px;text-indent:-999px;overflow:hidden}
#ayibangDivLayer{ z-index:999;filter:alpha(opacity=30);}
#ayibangDivLayer iframe{filter:alpha(opacity=0);}
/*新版首页添加样式*/
.h-list li.banner1{width:100%;height:548px;background: url(../images/IndexFocusImg/1.jpg) no-repeat center;}
.h-list li.banner2{width:100%;height:548px;background: url(../images/IndexFocusImg/1.jpg) no-repeat center;}
.h-list li.banner3{width:100%;height:548px;background: url(../images/IndexFocusImg/1.jpg) no-repeat center;}
.h-list li.banner4{width:100%;height:548px;background: url(../images/IndexFocusImg/1.jpg) no-repeat center;}
.h-list li.banner5{width:100%;height:548px;background: url(../images/IndexFocusImg/1.jpg) no-repeat center;}
.h-banner ol{height: 5px;position: absolute;right: 483px;bottom: 17px;}
.h-banner ol li{width: 39px;height: 5px; margin-right: 16px;float: left;background: #fff; opacity: 0.7;}
.h-banner ol li.on{background: #42c076;}
.androBtn,.appleBtn{width:81px;height: 81px;display: block;float: left;position: absolute;}
.androBtn{left: 15px; top: 25px;}
.appleBtn{right: 20px; top: 25px;}
@media screen and (max-width:1920px){
		.h-downBox{width:208px;height:330px;}
		.videoPlay{width:298px;height: 634px;}
}
@media screen and (max-width:1680px){
		.h-downBox{width:198px;height:330px;}
		.videoPlay{width:298px;height: 634px;}
}
@media screen and (min-width:1366px){
		.h-downBox{width:158px;height:330px;}
		.videoPlay{width:278px;height: 634px;}
		.appleBtn{right: -30px; top: 25px;}
}
@media screen and (max-width:1280px){
		.h-downBox{width:158px;height:330px;}
		.videoPlay{width:258px;height: 634px;top: 120px;}
		.appleBtn{right: -30px; top: 25px;}
}

.df{background:url(../images/loading.gif) no-repeat center; position: relative;}
.col4{top:30px; background-color:#193baa; }
.form-group{margin-top:15px;}
.marketing .col-lg-4{text-align:center;}
.navbar-bg{height:70px;background-color:#fff;}
.title{font-size:25px; font-family:"微软雅黑"; text-align:center; color:#fff;font-weight:bold; padding:10px;}
.col4 p{color:#fff; text-align:center; }
.hr{border-bottom:1px solid #c9c9c9;}
.serivce{text-align:center; padding-top:70px; padding-bottom:20px;}
.serivce_bg{background: url(../images/bg.png) no-repeat center; height:5px;}
.serivce_ss{text-align:center; font-size:16px; font-family:"微软雅黑"; padding-top:40px;}
.box{padding-top:60px;}
.rights{right:0;left:auto;}


.carousel-control.right::before {
    color: #fff;
    content: "";
    font-family: "FontAwesome";
    font-size: 19px;
    left: 10px;
    position: absolute;
    top: -1px;
}
.carousel-control.left::before {
    color: #fff;
    content: "";
    font-family: "FontAwesome";
    font-size: 19px;
    left: 8px;
    position: absolute;
    top: -1px;
}